package com.ahora.org.ejb.jpa.beans;

import java.io.Serializable;
import java.sql.Timestamp;

public class AreaDTO implements Serializable, Comparable<AreaDTO> {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	private int idArea;
	private String codArea;
	private String descripcion;
	private int idEstado;
	private String fechaRegistro;
	private int idTipArea;
	private int idAreaResp;
	private String codSubArea;
	private String encargado;
	private Timestamp fechaRegistroSis;
	private int orden;
	private int numDias;
	private String desSubArea;
	private String descAccion;
	private int idAccion;

	public int getIdArea() {
		return idArea;
	}

	public void setIdArea(int idArea) {
		this.idArea = idArea;
	}

	public String getCodArea() {
		return codArea;
	}

	public void setCodArea(String codArea) {
		this.codArea = codArea;
	}

	public String getDescripcion() {
		return descripcion;
	}

	public void setDescripcion(String descripcion) {
		this.descripcion = descripcion;
	}

	public int getIdEstado() {
		return idEstado;
	}

	public void setIdEstado(int idEstado) {
		this.idEstado = idEstado;
	}

	public String getFechaRegistro() {
		return fechaRegistro;
	}

	public void setFechaRegistro(String fechaRegistro) {
		this.fechaRegistro = fechaRegistro;
	}

	public int getIdTipArea() {
		return idTipArea;
	}

	public void setIdTipArea(int idTipArea) {
		this.idTipArea = idTipArea;
	}

	public int getIdAreaResp() {
		return idAreaResp;
	}

	public void setIdAreaResp(int idAreaResp) {
		this.idAreaResp = idAreaResp;
	}

	public String getCodSubArea() {
		return codSubArea;
	}

	public void setCodSubArea(String codSubArea) {
		this.codSubArea = codSubArea;
	}

	public String getEncargado() {
		return encargado;
	}

	public void setEncargado(String encargado) {
		this.encargado = encargado;
	}

	public Timestamp getFechaRegistroSis() {
		return fechaRegistroSis;
	}

	public void setFechaRegistroSis(Timestamp fechaRegistroSis) {
		this.fechaRegistroSis = fechaRegistroSis;
	}

	public int getOrden() {
		return orden;
	}

	public void setOrden(int orden) {
		this.orden = orden;
	}

	public int getNumDias() {
		return numDias;
	}

	public void setNumDias(int numDias) {
		this.numDias = numDias;
	}

	public String getDesSubArea() {
		return desSubArea;
	}

	public void setDesSubArea(String desSubArea) {
		this.desSubArea = desSubArea;
	}

	public String getDescAccion() {
		return descAccion;
	}

	public void setDescAccion(String descAccion) {
		this.descAccion = descAccion;
	}

	public int getIdAccion() {
		return idAccion;
	}

	public void setIdAccion(int idAccion) {
		this.idAccion = idAccion;
	}

	public int compareTo(AreaDTO a) {
		return this.fechaRegistroSis.compareTo(a.getFechaRegistroSis());
	}

}
